show something in a favourable light - Almanca İngilizce Sözlük